when does the next train leave - French English Dictionary